package cn.iocoder.yudao.module.diy.dal.diy;

import cn.hutool.json.JSONArray;
import cn.hutool.json.JSONObject;
import cn.iocoder.yudao.framework.tenant.core.context.TenantContextHolder;
import cn.iocoder.yudao.module.diy.loader.JsonModuleLoader;

public class PosterTypeEnum {

    public static JSONArray getType(){
        return JsonModuleLoader.build().mergeResultSet(TenantContextHolder.getTenantId(), "poster/type.json");
    }

    public static JSONObject getType(String type){
        JSONArray posterType = getType();
        if (posterType.size() > 0) {
            for (int i = 0; i < posterType.size(); i++) {
                JSONObject item = posterType.getJSONObject(i);
                if (item.getStr("type", "").equals(type)) return item;
            }
        }
        return null;
    }
}
